By plane
Turkish Airlines has scheduled flights from Istanbul everyday of the week but Saturdays. On some days, there are two flights. Ticket prices vary, depending on the seats sold by the time you make the purchase. (http://www.thy.com/)
By train
EskiÅehir is in junction of almost all major raillines in Turkey, so it is possible almost anywhere with a railline in Turkey except European Turkey until Marmaray, an undersea rail tunnel which will connect Europe and Asia under Bosphorus, is completed to find a train which has a stop either in the Central station official name: EskiÅehir station; in the city centre or in Enveriye station about 2 km south of city centre. Most trains departing from Istanbul all except those heading for southerly cities of Konya and Adana to be precise, and all trains departing from Ankara and Izmir stop at Central station, from which most of city centre is a short stroll away. Enveriye station, on the other hand, is linked to city centre by minibuses operating until midnight which drive along the nearby street. However, most trains with a stop at Enveriye arrive after midnight, so your best bet is to take a taxi if you want to avoid the 30–40 minutes of walk to the city centre.
From Istanbulâs Asian station HaydarpaÅa, you can find several trains heading for either station every day In fact, any pessenger train departing from HaydarpaÅa, except the suburban trains and regional expresses which head for nearby Adapazarı, passes through and stops in EskiÅehir. Price depends on the fastness of train and ranges between roughly 10 TL the cheapest and 20 TL the most expensive20% discount for students possible in every train. Unlike many other examples in Turkey, rail travel between Istanbul and EskiÅehir generally takes the same or less time than bus travel it takes between 4 and 6 hours, depending on the train. Train ride from Istanbul is quite scenic, especially when railtracks traverse side of Lake Sapanca and through the rocky and verdant valley of Sakarya River.
Ankara is connected to the central station of EskiÅehir by recently started high speed train service YHT seven times a day which takes 1h 20min and costs 25 TL pp, 15 TL ps, in addition to a wide number of conventional trains which are mostly heading for Istanbul, Izmir, or other cities to the west of Ankara via EskiÅehir.
By car
The city is 335 km away from Istanbul, 228 km from Ankara, and 144 km from Bursa.
EskiÅehir lies on the highway D200/E90, which connects Bursa, a major city in the northwest, with Ankara, the national capital. From Istanbul, take D100 or the toll-road O-4/E80 eastwards to Adapazarı first, and then hit the southwards D650 there. In Bozüyük, take D200/E90 to east. Most of the route from Istanbul is up to motorway standards with segregated directions, except some short sections under construction through the valley of Sakarya River.